stuff you - French English Dictionary